package com.huatai.exchange.facade;

import com.faneui.common.bean.FaneuiBaseResp;
import com.faneui.common.exception.BusinessException;
import com.huatai.exchange.facade.bean.CustDataFileVo;
import com.huatai.exchange.facade.bean.QueryCustDataFileVoListResp;

public interface CustDataFileController {

    /**
     * 查询 客户数据文件的发送
     *
     * @param custDataFileVo
     * @return
     * @throws Exception
     */
    QueryCustDataFileVoListResp queryCustDataFileVoList(CustDataFileVo custDataFileVo) throws Exception;


    FaneuiBaseResp modifyCustDataFileVo(CustDataFileVo custDataFileVo) throws Exception ;

    /**
     *  直接执行
     *
     * @param custDataFileId
     * @param occurDate
     * @return
     * @throws Exception
     */
    FaneuiBaseResp executeCustDataFileExchange(String custDataFileId, String occurDate) throws Exception;


}
